home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2008 February / PCWFEB08.iso / Software / Freeware / Miro 1.0 / Miro_Installer.exe / Miro_Downloader.exe / test / feedparsertest.pyc (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2007-11-12  |  1.5 KB  |  45 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.5)
  3.  
  4. import unittest
  5. import feedparser
  6. import resources
  7. from test.framework import DemocracyTestCase
  8.  
  9. class FeedParserDictTest(DemocracyTestCase):
  10.     
  11.     def test(self):
  12.         a = feedparser.FeedParserDict()
  13.         a['href'] = 'hello'
  14.         b = feedparser.FeedParserDict()
  15.         b['url'] = 'hello'
  16.         c = feedparser.FeedParserDict()
  17.         c['href'] = 'hi'
  18.         d = feedparser.FeedParserDict()
  19.         d['href'] = 'hi'
  20.         d['what'] = 'hello'
  21.         self.assertEqual(a.equal(a), True)
  22.         self.assertEqual(b.equal(b), True)
  23.         self.assertEqual(c.equal(c), True)
  24.         self.assertEqual(d.equal(d), True)
  25.         self.assertEqual(a.equal(b), True)
  26.         self.assertEqual(b.equal(a), True)
  27.         self.assertEqual(a.equal(c), False)
  28.         self.assertEqual(c.equal(a), False)
  29.         self.assertEqual(b.equal(c), False)
  30.         self.assertEqual(c.equal(b), False)
  31.         self.assertEqual(a.equal(d), False)
  32.         self.assertEqual(d.equal(a), False)
  33.  
  34.  
  35.  
  36. class FeedParserTest(DemocracyTestCase):
  37.     
  38.     def test_ooze(self):
  39.         feedparser.parse(resources.path('testdata/ooze.rss'))
  40.  
  41.  
  42. if __name__ == '__main__':
  43.     unittest.main()
  44.  
  45.